electrically controlled clock - Spanish English Dictionary